@charset "utf-8";
/* CSS Document */
@import url(2021_reset.css);
@import url(2021_footer.css);
@import url(2021_header.css);
/*Part1 专题横幅*/
.ztBox{width:100%;height: 132px;}
.ztBox ul li{width:100%;height: 100%;}
.ztBox ul li a,.ztBox ul li img{display: block;width:1200px;height: 100%;}

/*Part2 头条*/
.ttNews{width:100%;height: 105px; margin:30px auto;background-image: url(../images/2021_index_bg02.png);background-repeat:repeat-x;background-position: center;}
.ttNews .hd{width: 111px;height: 71px;float: left;margin: 17px 20px 0px 10px;}
.ttNews .hd a{display: block;width:100%;height:100%;background-image: url(../images/2021_index_icon05a.png);background-repeat:no-repeat;background-position:center;}
.ttNews .bd{width:1020px;height:105px;overflow: hidden;float: left;}
.ttNews .bd ul li{width:100%;height: 100%;overflow: hidden;}
.ttNews .bd ul li h1{height: 48px;margin-top: 11px;}
.ttNews .bd ul li h1 a{display: block;width:100%;font-size: 28px;font-weight: bold;color:#125991;line-height: 48px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.ttNews .bd ul li p{height:28px;overflow: hidden;white-space: nowrap;font-size: 14px;color:#666666;line-height: 28px; text-align: center;}
.ttNews .bd ul li p>.more{font-size: 14px;color:#666666;line-height: 28px;margin-left: 25px; }
.ttNews .bd ul li .more:hover{color:#ff0000;}

/*Part3 焦点图 消防要闻 各地动态*/
.Part3{width:100%;height: 410px; margin: 0 auto 20px;}
.Part3 .box_l{width:593px;height:410px;background-image: url(../images/2021_index_bg03.png);background-repeat:no-repeat;background-position: left bottom;}
.Focus {width:578px;height:395px;margin-left: 15px; position: relative;overflow: hidden;}
.Focus .pic,.Focus .pic li{height: 100%;}
.Focus .pic img { width:100%;height:100%;overflow: hidden;}
.Focus .txt {position: absolute;left: 0px;bottom:0px;width: 100%;height:40px;background-image: url(../images/2021_index_bg04.png);background-repeat: repeat-x; color: #ffffff;}
.Focus .txt ul li{width:100%;height: 40px;position: absolute;bottom:0px;}
.Focus .txt ul li a {display: block;width: calc(100% - 120px);height:40px;line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #ffffff;text-indent: 2em; float: left;text-align: center;}
.Focus .num {width:110px;height: 12px;position: absolute;bottom:14px;right:12px;}
.Focus .num li {width: 12px;height: 12px;margin:0px 5px; float: left;cursor: pointer;border-radius: 6px;background: #ffffff;}
.Focus .num .on {background: #6db800; }
.Focus:hover .prev {background: url(../images/2021_index_btn01.png) no-repeat;left: 10px;}
.Focus:hover .next {background: url(../images/2021_index_btn02.png) no-repeat;right: 10px;}
.Focus .prev,.Focus .next {display: block;width: 30px;height: 40px;position: absolute;top: 177px;cursor: pointer;}
.Focus .next {right: 0;}
.Part3 .box_r{width: 588px;height: 395px;overflow: hidden;}
.NewsList{width:100%;height: auto;overflow: hidden;}
.NewsList .hd{width: 100%;height:37px;border-bottom: 1px solid #dedede;}
.NewsList .hd ul{width: calc(100% - 82px);float: left;}
.NewsList .hd ul li{width:auto;height: 37px;border-top-left-radius: 4px;border-top-right-radius: 4px;float: left;}
.NewsList .hd ul li a{display:inline-block;width:auto;padding: 0px 20px;line-height: 37px;font-size: 18px;color:#000000;font-weight: bold;}
.NewsList .hd ul li.on,.NewsList .hd ul li:hover{background: #165d93;}
.NewsList .hd ul li.on a,.NewsList .hd ul li:hover a{color: #ffffff;}
.NewsList .hd h3{width:62px;height: 37px;float: right;position: relative;}
.NewsList .hd h3 a{line-height: 37px;position: absolute;right: 0;top:0;}
.NewsList .hd h3 a:hover{color:#e41410;}
.NewsList .bd{height: 357px;overflow: hidden;}
.NewsList .bd ul li{ background-image: url(../images/2021_index_liststyle.png);background-repeat: no-repeat;background-position: left center;height: 36px;overflow: hidden;}
.NewsList .bd ul li a{display: block;width:464px;line-height: 36px;float: left;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;}
.NewsList .bd ul li span{display: block;float: right;width:100px;text-align: right;color:#999999;line-height: 36px;}
.NewsList .bd ul li.first{height:60px;border-bottom: 1px dashed #dedede;background-image: none;margin-bottom: 7px;}
.NewsList .bd ul li.first h1{width:90%;height: 60px;margin: 0 auto;}
.NewsList .bd ul li.first h1 a{display: block;width:100%;line-height:60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;font-weight: bold;color:#165d93;text-align: center;padding-left: 0px;}
.NewsList .bd ul li.first p{height:48px;overflow: hidden;line-height: 24px;color:#999999;font-size: 14px;text-indent: 2em;}

/*Part4 文件资料 通知公告*/
.Part4{height: 228px;overflow: hidden;}
.Part4 .box_l{width:592px;}
.Part4 .box_r{width:588px;}
.Part4 .NewsList .bd{margin-top:10px; }
.NewsList .bd ul li{*height:32px;}
.NewsList .bd ul li a,.Part4 .NewsList .bd ul li span{*line-height: 32px;}

/*Part5 消防科普 消防周刊 贵州政务服务网*/
.Part5{height:375px;margin: 30px auto;}
.Part5 .box_l{width:592px;height: 375px; background-image: url(../images/2021_index_bg05.png);background-position: top center;background-repeat: no-repeat; }
.Part5 .box_l .hd{width:100%;height:46px;}
.Part5 .box_l .hd a i{display: block;width:27px;height: 26px;margin: 10px 10px 0px 0px;float: left;background-repeat: no-repeat;background-position: center;}
.Part5 .box_l .xfkp .hd a i{background-image: url(../images/2021_index_icon10.png);}
.Part5 .box_l .xfzk .hd a i{background-image: url(../images/2021_index_icon11.png);}
.Part5 .box_l .hd a span{font-size: 18px;line-height: 46px;color:#165d93; }
.Part5 .box_l .xfkp{width:286px;height: 100%;}
.Part5 .box_l .xfkp .bd{height:315px;overflow: hidden;}
.Part5 .box_l .xfkp .bd ul li{height: 44px;border-bottom: 1px dashed #dedede;background-image: url(../images/2021_index_liststyle01.png);background-repeat: no-repeat;background-position: left center;}
.Part5 .box_l .xfkp .bd ul li a{display: block;width:95%;padding-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 44px;}
.Part5 .box_l .xfzk{width:286px;height: 100%;}
.Part5 .box_l .xfzk .bd{width:256px;height: 296px;border:1px solid #e9e9e9;border-bottom:3px solid #0d426a;box-shadow: 0 0 10px -5px #999;padding: 15px 15px 0px;position: relative;}
.Part5 .box_l .xfzk .bd ul li{width:100%;height: 100%;overflow: hidden;}
.Part5 .box_l .xfzk .bd ul li .pic{display: block;width:100%;height:235px; }
.Part5 .box_l .xfzk .bd ul li .pic img{width:100%;height: 100%;}
.Part5 .box_l .xfzk .bd ul li p{width:100%;height:40px;line-height: 40px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.Part5 .box_l .xfzk .next{width: 50px;height: 50px;cursor: pointer;background-image: url(../images/2021_index_icon06.png);background-repeat: no-repeat;background-position: center;position: absolute;bottom: -25px;left: 50%;margin-left: -14px;}
.Part5 .box_r{width:588px;height: 100%;}
.Part5 .box_r ul{border:1px solid #dedede;height: 264px;margin-top: -1px;}
.Part5 .box_r ul li{width:264px;height: 102px;background: #f5f9fc;border-radius: 6px;float: left;margin: 20px 0px 0px 20px;}
.Part5 .box_r ul li:first-child a span{line-height:48px;}
.Part5 .box_r ul li a{display: block;width:100%;height: 100%;}
.Part5 .box_r ul li a i{display: block;width:56px;height: 45px;margin: 28px 15px 0px 32px;float: left;background-image: url(../images/2021_index_icon07.png);background-repeat: no-repeat;}
.Part5 .box_r ul li a .i-1{background-position: 4px 0px;}
.Part5 .box_r ul li a .i-2{background-position: -93px 0px;}
.Part5 .box_r ul li a .i-3{background-position: 4px -125px;}
.Part5 .box_r ul li a .i-4{background-position: -93px -125px;}
.Part5 .box_r ul li a span{display: block;width:154px;height:auto;padding: 28px 0px 0px 0px;line-height: 24px;float: left;}
.Part5 .box_r ul .li-2{position: relative;}
.Part5 .box_r ul .li-2 dl{width:546px;height:124px;position: absolute;top:102px;left:-284px;background-image: url(../images/2021_index_icon13.png);background-repeat: no-repeat;background-position: right center top;display: none;z-index: 333;}
.Part5 .box_r ul .li-2:hover dl{display: block;}
.Part5 .box_r ul .li-2 dt{width:231px;height:55px;border-right:1px dashed #ffffff;padding: 20px;float: left;margin-top:23px;}
.Part5 .box_r ul .li-2 dt a{color:#ffffff;font-size: 14px;line-height: 28px;}
.Part5 .box_r ul .li-2 dt:hover a{text-decoration: underline;}

/*Part6 在线咨询 投诉举报 专题专栏*/
.Part6{height:130px;}
.Part6 .hdjl{width:592px;height: 130px; }
.Part6 .hdjl ul li{width:286px;height: 130px;background: #f5f9fc;float: left;}
.Part6 .hdjl ul .li-2{float: right;}
.Part6 .hdjl ul li h1{height:42px;}
.Part6 .hdjl ul li h1 a{font-size: 18px;font-weight: bold;color:#000000;margin-left:30px;line-height: 42px; }
.Part6 .hdjl ul li i{display: block;width:54px;height: 75px;float:left;background-repeat: no-repeat;background-position: center;margin:0px 18px 0px 30px;  }
.Part6 .hdjl .list{width:182px;height: 75px;float: left;}
.Part6 .hdjl .list a{width:auto;margin-right:30px;line-height:38px;font-size: 14px; }
.Part6 .hdjl ul .li-1 i{background-image: url(../images/2021_index_icon08.png); }
.Part6 .hdjl ul .li-2 i{background-image: url(../images/2021_index_icon09.png); }

.Part6 .ztzl{width:588px;height: 100%;}
.Part6 .ztzl .hd{height: 34px;}
.Part6 .ztzl .hd a{font-size:18px;font-weight: bold;color:#16619a;display: inline-block;float: left;}
.Part6 .ztzl .hd span{display: inline-block;float:right;width:495px;height: 34px; background-image: url(../images/2021_index_bg06.png);background-position: right 2px;background-repeat: no-repeat;}
.sepcial-wrap{width:588px;height:86px;margin-top: 10px;position: relative;}
.sepcial-wrap ul{width:100%; height:auto;  overflow: hidden;}
.sepcial-wrap ul li {float: left;width: 386px;height:86px;overflow: hidden;margin-right: 20px;}
.sepcial-wrap ul li img {width: 100%;height:86px;transform: scale(1);transition: all .3s;}
.sepcial-wrap .prev,.sepcial-wrap .next{z-index: 666;display: block;width: 30px;height: 40px;position: absolute;top: 23px;cursor: pointer;}
.sepcial-wrap .prev {background: url(../images/2021_index_btn01.png) no-repeat;left:0px;}
.sepcial-wrap .next {background: url(../images/2021_index_btn02.png) no-repeat;right:0px;}

/*Part7 嵌套部分 数据研判*/
.Part7{height:334px;margin: 30px auto;}
.Part7 .title{height:41px;border-bottom: 2px solid #165d93;margin-bottom: 20px; }
.Part7 .title a{display: inline-block;padding: 0px 24px;height: 41px; background: #165d93;font-size:20px;font-weight: bold; color:#ffffff;line-height: 41px;float: left;}
.Part7 .title span{display: inline-block;float:left;width:495px;height:41px; background-image: url(../images/2021_index_bg06.png);background-position: left bottom;background-repeat: no-repeat;}
.Part7 .hd{width:228px;height:271px;background: #f5f9fc;float: left;overflow: hidden;}
.Part7 .hd ul li{width:192px;height: 91px; padding: 0px 18px;}
.Part7 .hd ul li.on,.Part7 .hd ul li:hover{background: #d9efff;}
.Part7 .hd ul li span{display: block;text-align: center;line-height: 91px;font-size:20px;border-bottom: 2px solid #ffffff;}
.Part7 .hd ul li.on span,.Part7 .hd ul li:hover span{font-weight: bold;color:#165d93;}
.Part7 .bd{width:952px;height: 271px;float: right;overflow: hidden;}
.Part7 .bd ul li{width:952px;height: 271px;}

/*Part8 精彩图集*/
.Part8{height:290px;margin-bottom: 30px;}
.Part8 .title{height:41px;border-bottom: 2px solid #165d93;margin-bottom:20px; }
.Part8 .title a{display: inline-block;padding: 0px 24px;height: 41px; background: #165d93;font-size:20px;font-weight: bold; color:#ffffff;line-height: 41px;float: left;}
.Part8 .title span{display: inline-block;float:left;width:495px;height:41px; background-image: url(../images/2021_index_bg06.png);background-position: left bottom;background-repeat: no-repeat;}
.Part8 .bd{height:226px;overflow: hidden;position: relative;}
.Part8 .bd ul li{width:224px;height: 226px;float: left;margin-right:20px; }
.Part8 .bd ul li a{display: block;width: 100%;height: 100%;}
.Part8 .bd ul li a .pic{display: block;width:100%;height:190px;}
.Part8 .bd ul li a .pic img{width:100%;height:100%;}
.Part8 .bd ul li a p{height:36px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.Part8 .bd .prev,.Part8 .bd .next{z-index: 666;display: block;width: 30px;height: 64px;position: absolute;top: 63px;cursor: pointer;}
.Part8 .bd .prev {background: url(../images/2021_index_btn03.png) no-repeat;left:0px;}
.Part8 .bd .next {background: url(../images/2021_index_btn04.png) no-repeat;right:0px;}